About Tetheringstones Limited (03218457) United Kingdom