About H.vaughan Limited (00325712) United Kingdom