About Blackbay Partners Ltd (09665207) United Kingdom