About Battery Reclamation Limited (07849304) United Kingdom