About Balham Footcare Ltd. (09937856) United Kingdom