About Lovell Associates Ltd (12321106) United Kingdom