About London Double Glazing Limited (10585701) United Kingdom