About E Vaughan Limited (03355865) United Kingdom