About Sally Walker Limited (11906160) United Kingdom