About T.a.houses Ltd (12423380) United Kingdom