About Ideal Packaging Company Limited (06641117) United Kingdom