About T & L Marquee Hire Limited (06065138) United Kingdom