About The Reclaim & Salvage Company Ltd (10020872) United Kingdom