About Meehan Hayton Ltd (12791951) United Kingdom