About Tease Ltd (07692760) United Kingdom