About L&j Fox Ltd (11852683) United Kingdom