About Meehan Canada Ltd (12791829) United Kingdom