About Clugston Reclamation Limited (00824610) United Kingdom