About Mayflower Marquee Hire Limited (06572167) United Kingdom