About Glazier Research & Consulting Ltd (09915459) United Kingdom