About Bean Sprout Nw Limited (12375990) United Kingdom