About Emerald Salvage & Recycling Limited (05183748) United Kingdom