About Galliard Group Limited (07947946) United Kingdom