About Science Centre Limited (03619872) United Kingdom