About J F Holdings Limited (09571054) United Kingdom