About Sally Torode Limited (10193441) United Kingdom