About John Stubbs Project Consulting Ltd (09026914) United Kingdom