About Vanilla Morris Limited (01624657) United Kingdom