About M E Stubbs Limited (08909295) United Kingdom