About Salvage House Ltd (11588986) United Kingdom