About John Ford Holdings Limited (11204926) United Kingdom