About A.e. Vaughan & Co. Limited (02604976) United Kingdom