About Royle International Snacks & Drinks Limited (01659740) United Kingdom