About Gower Straw Limited (11650685) United Kingdom