About Mar Tea Room Limited (11003110) United Kingdom