About Sally Technologies Limited (08457306) United Kingdom