About Barkway Pharma Projects Limited (08323434) United Kingdom