About Balham Cafes Ltd (09380084) United Kingdom