About C&t Holdings Limited (09555692) United Kingdom