About Simpson Associates Limited (04216780) United Kingdom