About Sa Triple C Ltd (10451926) United Kingdom