About J & F Ltd (11833676) United Kingdom