About Lowles Holding Company Ltd (13185719) United Kingdom