About T 1 Barn Limited (10733452) United Kingdom