About Jenuine Styles Ltd (08114267) United Kingdom