About Glen Burridge & Associates Limited (08921776) United Kingdom