About Carpendale Group Ltd (10634524) United Kingdom