About Galliard Resorts Limited (07937583) United Kingdom