Hi.. Does anybody recognise this, it has France engraved on base and a name on side the of base that I cant work out. Its a huge piece measuring 445mm in height and weighs 5650g, I'm sure I have seen it somewhere maybe TV or book or maybe a magazine but I cant recall where. Any information greatfully received. Thanks Paul.