About Vanguard Salvage Company Limited (12148843) United Kingdom