About Beaconsfield Glazing & Window Centre Limited (10422998) United Kingdom