About Triple C Integrated Services Limited (13061822) United Kingdom