About Tekspot Limited (05420204) United Kingdom