About Lovell Johns Limited (01214692) United Kingdom