About The Mayfly Public House Ltd (12123081) United Kingdom