About Richard Mylan Ltd (08355526) United Kingdom