About Jagenberg (london) Limited (08214349) United Kingdom