About T Barut Ltd (12042612) United Kingdom