About Bala Stores Ltd (13118838) United Kingdom