A E Chesswas & Son Ltd. Argyle Buildings, 1/3 Catherine Street, Elland, West yorkshire HX50EZ