About T & T (ne) Ltd (10245818) United Kingdom