About Sidney Roy Limited (00986941) United Kingdom