About Ctc (gloucester) Limited (07224843) United Kingdom