About S.c. & A.j. Vaughan Limited (03556604) United Kingdom