About Meenan Consulting Ltd (10809799) United Kingdom