About Carpenters Castles Ltd (11746802) United Kingdom