About Alan Stephens Associates Limited (02225150) United Kingdom