About Gould Utilities Ltd (12189385) United Kingdom