About Meols Hall Events Limited (03003307) United Kingdom