About Bar-ellen Investments Limited (00766848) United Kingdom