About East Anglia Straw Limited (08074142) United Kingdom