About Balham Solutions Limited (07460227) United Kingdom