About J & B Ford Ltd (12307153) United Kingdom