About The Tea Room Limited (12047924) United Kingdom