About Jemelec Limited (06190798) United Kingdom