About Meadaigh Ltd (13177064) United Kingdom