About H&b Balham Ltd (13082480) United Kingdom