About Lovell Group Ltd (11570297) United Kingdom