About Soybean Bags Limited (12020558) United Kingdom