About Royle Group Limited (11163379) United Kingdom