About Sheenroy Limited (01740385) United Kingdom