About Lovell (tamworth) Limited (05269924) United Kingdom