About Glazzard Holdings Ltd (12186348) United Kingdom