About Walshaw Mill Limited (07234885) United Kingdom