About M.c Sheehan Ltd (12250473) United Kingdom