About Vanilla Furniture Limited (09070860) United Kingdom