About Knowehead Land Management Ltd (NI045237) United Kingdom