About Lovell Holdings Limited (06002932) United Kingdom