About Vanilla Salon Ltd (SC693685) United Kingdom