About Spinning Straw Ltd (09580575) United Kingdom