About London Glazing And Heating Limited (12803896) United Kingdom