About Ashburn Glass & Glazing Limited (02807204) United Kingdom