About M&e Sheehan Ltd (11578423) United Kingdom