About E&a Reclamation Limited (NI668034) United Kingdom