About Teasel Ltd (09479081) United Kingdom