About Ct & Partners Ltd (12993421) United Kingdom