About Shene Limited (08376359) United Kingdom