About Salford Holdings Ltd (13608786) United Kingdom