About J.p. Foord Ltd (12499420) United Kingdom