About Galliard Healthcare Communications Limited (03898526) United Kingdom