About Bal Superstore Birmingham Limited (12940036) United Kingdom