About H&c Suffolk Ltd. (09541692) United Kingdom