About Straw Resource Ltd (07876964) United Kingdom