About The Balance Store Ltd (13411104) United Kingdom