About Diggle Mill Management Company Limited (07581498) United Kingdom