About Lovell Powerminster Limited (01870042) United Kingdom