About T & C Global Solutions Ltd (08914451) United Kingdom