About Cellpak Plc (08397918) United Kingdom