About Vanilla Electronics Limited (04509156) United Kingdom