About Sally Armstrong Limited (05600295) United Kingdom