About Packer Industrial Limited (12958491) United Kingdom