About Blackhurst Investments Limited (07921803) United Kingdom