About Vanilla By Hayley Ltd (08242693) United Kingdom