About Vanilla Salon (cheltenham) Limited (08703105) United Kingdom