About The Northern Monkey Mill Ltd (12755808) United Kingdom