About Teo Stone Ltd (07614853) United Kingdom