About Newbridge Straw Products Ltd (05382516) United Kingdom