About J & F Ltd (13116061) United Kingdom