About J.f.foord Limited (00573393) United Kingdom