About C & S Vaughan Limited (10937416) United Kingdom