About H&s Partners Ltd. (10966152) United Kingdom