About Mj & Cl Flanagan Limited (11204683) United Kingdom