About Alan Stevenson Associates Limited (04469546) United Kingdom