About Sally Scott Limited (04377073) United Kingdom