About John Vaughan Limited (05131481) United Kingdom