About Millroyd Mill Management Company Limited (07932063) United Kingdom