About Shield Salvage Associates Limited (05085943) United Kingdom