About Ibis Packaging Solutions Limited (05867131) United Kingdom