About Sidney H. Royle Limited (00585587) United Kingdom