About Grandslam Productions And Events Limited (11125975) United Kingdom