About Lovell Group Holdings Limited (06284419) United Kingdom