About Vanilla Rooms Hair Limited (05626022) United Kingdom