About Tec House 1 Ltd (09023525) United Kingdom