About Aaj Tea House Covent Garden Limited (13588150) United Kingdom