About H.r. Owen Investments Limited (04014952) United Kingdom