About Carpenter Holdings And Investments Ltd (10282652) United Kingdom