About Plan B (r&d) Limited (08682886) United Kingdom