About Howard Jess Solutions Limited (SC419322) United Kingdom