About Blackwood Ventures Limited (10764508) United Kingdom