About Royce Uk Limited (03939058) United Kingdom