About Foord & Co Ltd (12098099) United Kingdom