About Vanilla Rock Limited (07454722) United Kingdom