About Scott Ely Associates Limited (04620917) United Kingdom