About Sandroy Limited (08017171) United Kingdom