About Ct Interiors Holdings Limited (13129011) United Kingdom