About William Laird Double Glazing Ltd. (SC330049) United Kingdom