About S&s Salvage Limited (07609724) United Kingdom