About Appleby-meakins Limited (11337182) United Kingdom