About H&s Corporation Limited (13360737) United Kingdom