About Tech-sure U.k. (stourbridge) Ltd. (08849920) United Kingdom