About Edwards Scott Associates Limited (09551245) United Kingdom