About Sarah Vaughan Limited (08776105) United Kingdom