About Amar Glazing Ltd (10396561) United Kingdom