About Andy Vaughan Consulting Limited (12926308) United Kingdom