About Vivid Glazing & Home Solutions Ltd (12087873) United Kingdom