About Balham Trade London Ltd (12082020) United Kingdom