About Balham Nails & Beauty Limited (11590094) United Kingdom