About Chambers Holdings And Investments Ltd (12625394) United Kingdom