About Wolverine Europe Limited (04283166) United Kingdom