About Mark Girdwood & Associates Limited (10850490) United Kingdom