About Lovell Group Ltd (13145203) United Kingdom