About Lower Dee Mill Management Company Limited (05870587) United Kingdom