Royal China
143 Queen Street
Newton Abbot TQ12 2BN
United Kingdom