About Sally Cray Associates Limited (09390117) United Kingdom