About J M Stubbs Construction Ltd (12110572) United Kingdom