About Ellec Limited (06558821) United Kingdom