About George Howard Packaging Limited (03106955) United Kingdom