About Hemprock Group Ltd (12856669) United Kingdom