About Indian Ocean (islington) Limited (06591392) United Kingdom