About Balham Barnets Limited (08450146) United Kingdom