About Carpenters Investment Holding Company Ltd (11125166) United Kingdom