About Kukki Glazing Ltd (11044783) United Kingdom