About C&d Maguire Holdings Ltd (NI680928) United Kingdom