About Baldhoon Associates Limited (05144962) United Kingdom