About Gallard Associates Limited (02016082) United Kingdom