About Sjr & Co Limited (08245907) United Kingdom