About Andrew Vaughan Limited (10964522) United Kingdom