About Hobart Slater Holdings Limited (10189034) United Kingdom