About C&d Technologies (u.k.) Limited (02765371) United Kingdom