About Edwards & Ross Pallets Limited (05608101) United Kingdom