About H Packer Ltd (12619331) United Kingdom