About Blackwood Associates Investments Limited (10480035) United Kingdom