About T & S Manchester Ltd (13076860) United Kingdom