About Balham Builders Ltd (10758279) United Kingdom