About Jacks Pallets Ltd (13142692) United Kingdom