About Salfordstsalvage Limited (13168059) United Kingdom