M J RYALL BUILDING SUPPLIES LIMITED