About Eleco Directors Limited (03522245) United Kingdom