About H&s International Ltd (07220406) United Kingdom