About Hambrook Pallets Limited (01532906) United Kingdom