About Mike Vaughan Limited (01250404) United Kingdom