About Glazik Kershaw Limited (09078662) United Kingdom