About Glen Vaughan & Associates Limited (04550192) United Kingdom