About Ectron Limited (06139484) United Kingdom