About Glazert Fabrications Ltd (SC699786) United Kingdom