About Napp Research Centre Limited (01837276) United Kingdom