About Balam & Co Limited (10810178) United Kingdom