About Carl Vaughan Limited (06462104) United Kingdom