About Leisure Hire Marquees Limited (06663139) United Kingdom