About Balaam Associates Limited (04052512) United Kingdom