About Haystack Dryers Limited (04064293) United Kingdom