About Tecnospec Ltd (05781299) United Kingdom