About Salford Village Limited (08525491) United Kingdom