About Elesa Holdings (uk) Ltd. (01291489) United Kingdom