About Abacus Marquee & Event Hire Ltd (10895767) United Kingdom