About Mike Ward Associates Limited (SC367601) United Kingdom