About Sally Taylor Limited (13053198) United Kingdom