About Triple C Developments Ltd (10823447) United Kingdom