About Lovell James Consulting Ltd (11374495) United Kingdom