About Ewart & Co Investments Limited (09518112) United Kingdom