About Applied Scientists Limited (08934805) United Kingdom