About The Vanilla Valley Limited (07226470) United Kingdom