About H & A Pallets Ltd (12246435) United Kingdom