About Gridtect Ltd (09522913) United Kingdom