About Encore Reclamation Limited (09762722) United Kingdom