About Langers Holding Company Ltd (13694833) United Kingdom