About Royal & Co Ltd (10671966) United Kingdom