About Thomas And Sons Salvage Ltd (12722828) United Kingdom