About Julius Meinl Uk Limited (08748771) United Kingdom