About Balham Diy & General Store Limited (11757172) United Kingdom