About Steve Gould Ltd (09542343) United Kingdom