About Teq Solutions Limited (04287815) United Kingdom