About John Foord & Co. Limited (03328960) United Kingdom