About Tetherstone Limited (08602053) United Kingdom