About T House Birmingham Ltd (13248791) United Kingdom