About London Salvage Services Retail Ltd (09049533) United Kingdom