About Gould Engineering & Management Services Limited (05878797) United Kingdom