About Alan Sherwood Associates Limited (09012361) United Kingdom