About Millbray Pallets Limited (04816956) United Kingdom