About Hobbs Holdings Limited (02112196) United Kingdom