About Contraelectric Propulsion Ltd. (08250487) United Kingdom