About Yorkshire Straw Ltd (11650633) United Kingdom