About Ampersand Cmc (ni) Ltd (NI642293) United Kingdom