About Cesnor Ltd (NI617520) United Kingdom