About Harlow Material Recovery Centre Ltd (11595152) United Kingdom