About Mesila Manchester Ltd (13244540) United Kingdom