About T & S Supplies Ltd (12582326) United Kingdom