About Hemp Hair Company Limited (12764774) United Kingdom