About Hemp Seed Company Ltd (13400293) United Kingdom