About Foy & Son Limited (10495478) United Kingdom