About Mees Reclamation Limited (11424440) United Kingdom