About Feakes & Co Ltd (11514461) United Kingdom