About Jackmans Europe Limited (10805558) United Kingdom