About Teqspec Limited (08073759) United Kingdom