About Walmley Glass & Glazing Limited (12282899) United Kingdom