About H & J Pallets Limited (12200344) United Kingdom