About North West Marquee Hire Limited (12083159) United Kingdom