About Lxe (uk) Ltd. (02896616) United Kingdom