About Leopold Gerber Limited (00746255) United Kingdom