About Stephen Gould Of U.k. Ltd. (03831818) United Kingdom