About Jackson Packaging Consultancy Limited (12297546) United Kingdom