About Science Kitchen Limited (08685757) United Kingdom