About A. & A. Straw Supplies Limited (02917588) United Kingdom