About Salford Foundation Limited (02472369) United Kingdom