About Lofthouse Engineering Solutions Limited (11276501) United Kingdom