About St. John S Innovation Centre Limited (01900335) United Kingdom