About Tealseven Limited (11958299) United Kingdom