About C. T. Holdings Limited (05669045) United Kingdom