About Royce Group Ltd. (01789256) United Kingdom