About Mediumpatrol Limited (02099640) United Kingdom