About Hobbs Fashion Holdings Limited (07299448) United Kingdom