About M & S Gould Limited (10799396) United Kingdom