About Mack Events Limited (08976231) United Kingdom