About Ilford Double Glazing Limited (12358111) United Kingdom