About Low Moor Howe Farm Limited (01580449) United Kingdom