About The International Public Schools Club Limited (09955460) United Kingdom