About Jt Hay & Straw Limited (12291113) United Kingdom