About Elesa (uk) Ltd. (00577223) United Kingdom