About Jacoby & Meyers Europe Limited (08601700) United Kingdom