About The Tec House Ltd (08413430) United Kingdom