About M & G Stubbs Limited (08388508) United Kingdom