About Hoyle Mill Limited (05767922) United Kingdom