About Jeroche Designer Labels Ltd (07732620) United Kingdom