About Lofthouse Holdings Limited (12120137) United Kingdom