About Salvage Squad Ltd (10485757) United Kingdom