About The Calcutta Tea & Coffee Company Limited (12223523) United Kingdom