About School Of Science Ltd (08045988) United Kingdom