About M Stubbs Limited (11873668) United Kingdom