About Charnwood Molecular Limited (03550782) United Kingdom