About Kent Hay & Straw Ltd (12499428) United Kingdom