About Hobart Slater Limited (09318106) United Kingdom