About Blackhaus Limited (12631589) United Kingdom