About Hobart Holdings Limited (03958420) United Kingdom