About M.e. Flanagan Limited (00603881) United Kingdom