About T & W Co. Ltd (07772730) United Kingdom