About The Rice Straw Company Ltd (12256498) United Kingdom