About Edale Mill Limited (07125419) United Kingdom