About Xl Mcnally Ltd (NI680782) United Kingdom