About The Coffee Merchant (glasgow) Limited (SC425722) United Kingdom