Company name: Mikado Foods (UK) Ltd
Description: Mikado: Mikado Foods
Unit 2 Manor Courtyard, Hughenden Ave, High Wycombe HP13 5RE, United Kingdom