About George Ibberson & Co. Limited (00271182) United Kingdom