About S & E Straw Ltd (10027894) United Kingdom