About Gould & Associates Ltd (11801111) United Kingdom