About Gould Radio Limited (09259060) United Kingdom