About Medrough Machinery Ltd (13585589) United Kingdom