About Lynx Hay & Straw Ltd (08063611) United Kingdom