About J & F Holding Limited (10264993) United Kingdom