About Galliard Developments Limited (09158234) United Kingdom