About The Mecca (tea & Coffee Merchants) Limited (04766894) United Kingdom