About The Innovation School Limited (06486664) United Kingdom