About Blue Ocean Management Services Limited (09495943) United Kingdom