About S E H Investments Limited (SC544227) United Kingdom