About Neame & Co. Ltd (06583780) United Kingdom