About Ctc (wholesalers) Holdings Limited (11319099) United Kingdom