About Manchester Science Partnerships Limited (01717239) United Kingdom