About Melkirk Management Services Limited (05561737) United Kingdom