About Gould Engineering Solutions Ltd (11707610) United Kingdom