About The Vanilla Rooms Limited (05156436) United Kingdom