About Teafiny London Ltd (09024636) United Kingdom