About Henshall Vogue Limited (11813626) United Kingdom