About The Village Marquee Company Limited (04270180) United Kingdom