About Bespak Europe Limited (03515896) United Kingdom