About Sally Scarlett Associates Limited (07760872) United Kingdom