About Vanilla By Sara Barlow Limited (07213073) United Kingdom