granite shop at johore bahru