About Royel Investments Limited (01342232) United Kingdom