About T & C Glasgow Ltd (SC535755) United Kingdom