About Gillies Williams & Associates Limited (05067139) United Kingdom