About M Stubbs Interiors Ltd (07525974) United Kingdom