About Podselfstorage Salford Ltd (12934103) United Kingdom