About Seth Holdings Limited (09420657) United Kingdom