About T&h (birmingham) Ltd (09185964) United Kingdom