About W. R. Royle Group Limited (00271478) United Kingdom