About Hellma Uk Limited (00864109) United Kingdom