About Ward Analytics Limited (03917021) United Kingdom