About Venaglass Haymarket Limited (09256197) United Kingdom