About Baldhoon Limited (09611902) United Kingdom