About Blue Ocean (london) Limited (06255802) United Kingdom