About Abseil Glazing Limited (11845263) United Kingdom