About T & R Supplies Ltd (06992455) United Kingdom