About M Flanagan Limited (10585150) United Kingdom