About Meehan Southcollins Ltd (12791848) United Kingdom