About Teal Stone Ltd (13672119) United Kingdom