About O Haras Investments Limited (09699620) United Kingdom