About K Vaughan Limited (11610205) United Kingdom