About Hencilla Canworth Gi Limited (13257247) United Kingdom