About C & T Associates Limited (05997766) United Kingdom