About Lovell & Son Ltd (07917692) United Kingdom