About Tuddick Mill Limited (03513497) United Kingdom