About Hemp & Chill Ltd (13299288) United Kingdom