About Martin A Vaughan Limited (10149400) United Kingdom