About Analysis Strategy & Development (uk) Limited (08821401) United Kingdom