About Tespar Ip Ltd. (05464032) United Kingdom